package PokerTPTest;

import static org.junit.Assert.assertNull;

import org.junit.After;
import org.junit.Before;
import org.junit.Test;

import PokerTP.Deck;

public class DeckTest {
	private Deck talia;
	private final int liczbaKart = 52;
	
	@Before
	public void UtworzTalie()
	{
		talia = new Deck();
	}
	
	@Test
	public void Test1() { // proba wyjecia wiekszej niz talia ilosci kart
		int i;
		for(i = 0; i < liczbaKart; ++i)
			talia.wypiszzTali();
		// wyjecie 53 karty powinno dac null
		assertNull(talia.wypiszzTali());
	}
	
	@After
	public void PorzucTalie()
	{
		talia = null;
	}
}
